equipment_name_to_code = {
    "大祭司的神启礼服": "100050897",
    "大魔法师[???]的长袍": "100050898",
    "浪漫旋律华尔兹": "100050899",
    "深渊囚禁者长袍": "100050912",
    "掌管生死之影夹克": "100050900",
    "皇家裁决者审判外套": "100050901",
    "战无不胜上衣": "100050902",
    "圣者的黄昏披风": "100050913",
    "爆裂大地之勇猛": "100050903",
    "炙炎:霸王树": "100050904",
    "摧枯拉朽胸甲": "100050905",
    "逆转结局": "100050914",
    "撒旦:愤怒之王": "100050906",
    "天堂之翼": "100050907",
    "千链万化战甲": "100050908",
    "灭世之怒": "100050915",
    "英明循环之生命": "100050909",
    "神赐的抉择": "100050910",
    "生命脉动之地": "100050911",
    "莱多:秩序创造者": "100312842",
    "融化黑暗之温暖": "100312843",
    "伽内什的永恒庇护": "100312844",
    "至高之炎-伊弗利特": "100312845",
    "无尽的探求": "100312846",
    "时间回溯之针": "100312847",
    "响彻天地的咆哮": "100312848",
    "狂乱之逆转宿命": "100312849",
    "军神的心之所念": "100390336",
    "永恒之海": "100390337",
    "时之魅影": "100390338",
    "等离子操控者": "100390339",
    "永恒地狱黑暗之印": "100390340",
    "次元穿越者之星": "100390341",
    "命运反抗者": "100390342",
    "心痛如绞的诀别": "100390343",
    "太极天帝剑": "101011025",
    "前瞻守卫者": "101011026",
    "信念徽章:自由": "101000860",
    "战场的热血:安格巴迪": "101000861",
    "卡西姆的大剑": "101030890",
    "神之意象": "101030891",
    "骚动的冥焰": "101020807",
    "哈蒂-赎月者": "101020806",
    "星之海:巴德纳尔": "101040587",
    "赤光剑路易纳斯": "101040588",
    "白虎啸魂手套": "102000626",
    "疯狂飓风": "102020583",
    "幻光绽放拳套": "102030576",
    "毁灭之碾压": "102010682",
    "猎焰追魂拳套": "102030575",
    "鸣鸿破影棍": "102040639",
    "青沙棍": "102040638",
    "太阴神:灵龟": "102010681",
    "痛苦之源": "102020584",
    "无瑕之意志手套": "102000627",
    "激光流星弓": "104040650",
    "绝杀:无人生还": "104030640",
    "雷霆怒啸手枪": "104010640",
    "乾坤极电炮": "104030639",
    "强力打击-X": "104020627",
    "湍流": "104020626",
    "午夜生死轮盘": "104000656",
    "血枪之脉": "104000657",
    "寻觅海石竹": "104010639",
    "吟游诗人的轻吟": "104040651",
    "纯白的祈祷": "106040580",
    "混沌之种": "106010632",
    "火焰地狱": "106020675",
    "歼灵灭魂矛": "106000606",
    "精灵浮风棍": "106010631",
    "魔力之泉:加斯达利亚": "106020676",
    "世界树的根须": "106030707",
    "世界树之精灵": "106040579",
    "吟唱:不灭之魂": "106000607",
    "银月的祝福": "106030708",
    "暗战终结者": "108020498",
    "弗卡奴斯的第二个痕迹": "108040562",
    "古代神兽的记忆": "108010589",
    "轮回之环:桓龙": "108010588",
    "泯灭之灵": "108030612",
    "闪耀的神威": "108000600",
    "圣者的慈悲": "108000599",
    "拓荒者之路": "108020499",
    "信念之重量": "108040563",
    "异教主的审判": "108030613",
    "暗杀团长的玉妆刀": "109000566",
    "绿色生命的面容": "109030492",
    "匿影": "109000565",
    "圣洁的精灵遗物": "109030493",
    "天幕道火扇": "109040374",
    "血色舞会": "109010518",
    "血腥红宝石之眼": "109040373",
    "一叶障目": "109010517",
    "彪悍冲锋者": "114000305",
    "幻影狂欢长枪": "114000304",
    "寂灭剧毒矛": "114030187",
    "魅影飞龙": "114030188",
    "千芒闪爆枪": "114020187",
    "沙岩幻戟": "114010286",
    "天将军:传承之光": "114020188",
    "万夫之勇": "114010285",
    "爆烈红焰": "116020183",
    "冰洁的红焰": "116010180",
    "谍影:超级核心": "116030221",
    "金刚密藏刀": "116000206",
    "聚能擎天剑": "116020182",
    "冥焰黑暗之触": "116010181",
    "夜天刀": "116000207",
    "远古御神战剑": "116030220",
    "大祭司的星祈礼袍": "100050882",
    "大祭司的星祈凉鞋": "100250745",
    "大祭司的星祈披肩": "100150753",
    "大祭司的星祈腰带": "100200727",
    "大祭司的星祈长裙": "100100783",
    "激烈欢动踢踏": "100250755",
    "魅惑律动伦巴": "100100793",
    "魔法师[???]的长靴": "100250754",
    "魔法师[???]的护腿": "100100792",
    "魔法师[???]的披风": "100150762",
    "魔法师[???]的腰带": "100200736",
    "魔法师[???]的长袍": "100050891",
    "热情舞动桑巴": "100200737",
    "性感洒脱探戈": "100150763",
    "优雅旋律华尔兹": "100050892",
    "赤地千里战靴": "100260727",
    "冲锋陷阵胸甲": "100060760",
    "破釜沉舟护腿": "100110747",
    "枪林弹雨护肩": "100160683",
    "首席执行官裁决短裤": "100110746",
    "首席执行官裁决夹克": "100060759",
    "首席执行官裁决肩甲": "100160682",
    "首席执行官裁决腰带": "100210706",
    "首席执行官裁决长靴": "100260726",
    "死亡阴影短裤": "100110745",
    "死亡阴影护肩": "100160681",
    "死亡阴影夹克": "100060758",
    "死亡阴影腰带": "100210705",
    "死亡阴影长靴": "100260725",
    "浴血奋战腰带": "100210707",
    "完美掌控": "100170687",
    "炙炎:榴莲": "100170666",
    "炙炎:山竹": "100220666",
    "炙炎:火龙果": "100070703",
    "炙炎:木瓜": "100270667",
    "炙炎:荔枝": "100120695",
    "艰难求生之斗志": "100170665",
    "寂静寒夜之忍耐": "100270666",
    "守护战士之苦难": "100220665",
    "燃烧烈焰之勇气": "100070702",
    "肆虐狂风之意志": "100120694",
    "遮天蔽日长靴": "100270668",
    "风起云涌腰带": "100220667",
    "气吞山河战甲": "100070704",
    "雷霆万钧护腿": "100120696",
    "排山倒海护肩": "100170667",
    "魔龙之心": "100180674",
    "碎钢之牙": "100230677",
    "妖精之姿": "100080729",
    "自然之核": "100280673",
    "邪恶之角": "100130710",
    "千链锁灵肩甲": "100180675",
    "千链锁灵腰带": "100230678",
    "千链锁灵战甲": "100080730",
    "千链锁灵战靴": "100280674",
    "千链锁灵护腿": "100130711",
    "贝利亚尔:毁灭之种": "100180673",
    "亚巴顿:绝望地狱": "100230676",
    "撒旦:沸腾之怒": "100080728",
    "巴尔:堕落之魂": "100280672",
    "亚蒙:谎言之力": "100130709",
    "猛烈燃烧之炎": "100150775",
    "宁静苍翠之水": "100200749",
    "宽恕坚韧之地": "100050927",
    "交织烈日之风": "100250771",
    "蚕食新绿之息": "100100809",
    "奔流不息之山川": "100150773",
    "奔流不息之狂风": "100200747",
    "奔流不息之岁月": "100050925",
    "奔流不息之银河": "100250769",
    "奔流不息之伽蓝": "100100807",
    "矛盾的抉择": "100150774",
    "正义的抉择": "100200748",
    "人性的抉择": "100050926",
    "守护的抉择": "100250770",
    "命运的抉择": "100100808",
    "红兔之祝福": "100322715",
    "白象之庇护": "100312836",
    "四叶草之初心": "100301126",
    "祝福之风-西尔芙": "100322716",
    "火魔之焰-沙罗曼达": "100312837",
    "冷焰之冰-温蒂妮": "100301127",
    "寂静无言之露珠": "100322714",
    "拥抱晨曦之温暖": "100312835",
    "驱散月光之黎明": "100301125",
    "盖柏:完美的均衡": "100322713",
    "莱多:变幻的规律": "100312834",
    "肯那兹:精神燎原之火": "100301124",
    "高贵之天": "100345241",
    "智慧之地": "100353402",
    "宽容之海": "100390329",
    "末日之刻": "100345242",
    "时之漩涡": "100353403",
    "时之矛盾": "100390330",
    "能量回流控制者": "100345243",
    "电光能量支配者": "100353404",
    "电磁能量传送者": "100390331",
    "堕入地狱之脚": "100250756",
    "支配黑暗之环": "100322717",
    "无尽地狱黑暗之印": "100390332",
    "堕落深渊黑魔法衬衫": "100050893",
    "堕落世界树之生命": "100301128",
    "暗黑术士亲笔古书": "100345244",
    "驱散黑暗短裤": "100100794",
    "执着的探求": "100312838",
    "暗黑术士的精髓": "100353405",
    "引路者的四季项链": "100301129",
    "引路者的旅行书": "100345245",
    "引路者的黄昏披风": "100060755",
    "时间指引之针": "100312839",
    "被困的时之沙": "100353406",
    "时空漩涡护腿": "100110742",
    "次元穿越者之印": "100322718",
    "次元流星坠": "100390333",
    "次元漫步者长靴": "100260722",
    "地狱边缘": "100070697",
    "悲痛者项链": "100301130",
    "悲情者遗物": "100345246",
    "灵魂的呐喊": "100120689",
    "支配战场的呐喊": "100312840",
    "寂寞的呼喊": "100353407",
    "悲喜交加": "100270661",
    "命运的捉弄": "100322719",
    "命运挑战者": "100390334",
    "泣血之恨": "100080721",
    "激狂之怒": "100301131",
    "失控之怒": "100345247",
    "疯狂之如影随形": "100130702",
    "狂乱之坚如磐石": "100312841",
    "狂乱之天灾降临": "100353408",
    "崩溃世界的忧伤": "100280665",
    "悲剧人生的归寂": "100390335",
    "蓬勃生命的落幕": "100322720",
    "军神的遗书": "100345240",
    "军神的庇护宝石": "100353401",
    "军神的古怪耳环": "100390328",
}

equipment_code_to_name = {
    "100050897": "大祭司的神启礼服",
    "100050898": "大魔法师[???]的长袍",
    "100050899": "浪漫旋律华尔兹",
    "100050912": "深渊囚禁者长袍",
    "100050900": "掌管生死之影夹克",
    "100050901": "皇家裁决者审判外套",
    "100050902": "战无不胜上衣",
    "100050913": "圣者的黄昏披风",
    "100050903": "爆裂大地之勇猛",
    "100050904": "炙炎:霸王树",
    "100050905": "摧枯拉朽胸甲",
    "100050914": "逆转结局",
    "100050906": "撒旦:愤怒之王",
    "100050907": "天堂之翼",
    "100050908": "千链万化战甲",
    "100050915": "灭世之怒",
    "100050909": "英明循环之生命",
    "100050910": "神赐的抉择",
    "100050911": "生命脉动之地",
    "100312842": "莱多:秩序创造者",
    "100312843": "融化黑暗之温暖",
    "100312844": "伽内什的永恒庇护",
    "100312845": "至高之炎-伊弗利特",
    "100312846": "无尽的探求",
    "100312847": "时间回溯之针",
    "100312848": "响彻天地的咆哮",
    "100312849": "狂乱之逆转宿命",
    "100390336": "军神的心之所念",
    "100390337": "永恒之海",
    "100390338": "时之魅影",
    "100390339": "等离子操控者",
    "100390340": "永恒地狱黑暗之印",
    "100390341": "次元穿越者之星",
    "100390342": "命运反抗者",
    "100390343": "心痛如绞的诀别",
    "101011025": "太极天帝剑",
    "101011026": "前瞻守卫者",
    "101000860": "信念徽章:自由",
    "101000861": "战场的热血:安格巴迪",
    "101030890": "卡西姆的大剑",
    "101030891": "神之意象",
    "101020807": "骚动的冥焰",
    "101020806": "哈蒂-赎月者",
    "101040587": "星之海:巴德纳尔",
    "101040588": "赤光剑路易纳斯",
    "102000626": "白虎啸魂手套",
    "102020583": "疯狂飓风",
    "102030576": "幻光绽放拳套",
    "102010682": "毁灭之碾压",
    "102030575": "猎焰追魂拳套",
    "102040639": "鸣鸿破影棍",
    "102040638": "青沙棍",
    "102010681": "太阴神:灵龟",
    "102020584": "痛苦之源",
    "102000627": "无瑕之意志手套",
    "104040650": "激光流星弓",
    "104030640": "绝杀:无人生还",
    "104010640": "雷霆怒啸手枪",
    "104030639": "乾坤极电炮",
    "104020627": "强力打击-X",
    "104020626": "湍流",
    "104000656": "午夜生死轮盘",
    "104000657": "血枪之脉",
    "104010639": "寻觅海石竹",
    "104040651": "吟游诗人的轻吟",
    "106040580": "纯白的祈祷",
    "106010632": "混沌之种",
    "106020675": "火焰地狱",
    "106000606": "歼灵灭魂矛",
    "106010631": "精灵浮风棍",
    "106020676": "魔力之泉:加斯达利亚",
    "106030707": "世界树的根须",
    "106040579": "世界树之精灵",
    "106000607": "吟唱:不灭之魂",
    "106030708": "银月的祝福",
    "108020498": "暗战终结者",
    "108040562": "弗卡奴斯的第二个痕迹",
    "108010589": "古代神兽的记忆",
    "108010588": "轮回之环:桓龙",
    "108030612": "泯灭之灵",
    "108000600": "闪耀的神威",
    "108000599": "圣者的慈悲",
    "108020499": "拓荒者之路",
    "108040563": "信念之重量",
    "108030613": "异教主的审判",
    "109000566": "暗杀团长的玉妆刀",
    "109030492": "绿色生命的面容",
    "109000565": "匿影",
    "109030493": "圣洁的精灵遗物",
    "109040374": "天幕道火扇",
    "109010518": "血色舞会",
    "109040373": "血腥红宝石之眼",
    "109010517": "一叶障目",
    "114000305": "彪悍冲锋者",
    "114000304": "幻影狂欢长枪",
    "114030187": "寂灭剧毒矛",
    "114030188": "魅影飞龙",
    "114020187": "千芒闪爆枪",
    "114010286": "沙岩幻戟",
    "114020188": "天将军:传承之光",
    "114010285": "万夫之勇",
    "116020183": "爆烈红焰",
    "116010180": "冰洁的红焰",
    "116030221": "谍影:超级核心",
    "116000206": "金刚密藏刀",
    "116020182": "聚能擎天剑",
    "116010181": "冥焰黑暗之触",
    "116000207": "夜天刀",
    "116030220": "远古御神战剑",
    "100050882": "大祭司的星祈礼袍",
    "100250745": "大祭司的星祈凉鞋",
    "100150753": "大祭司的星祈披肩",
    "100200727": "大祭司的星祈腰带",
    "100100783": "大祭司的星祈长裙",
    "100250755": "激烈欢动踢踏",
    "100100793": "魅惑律动伦巴",
    "100250754": "魔法师[???]的长靴",
    "100100792": "魔法师[???]的护腿",
    "100150762": "魔法师[???]的披风",
    "100200736": "魔法师[???]的腰带",
    "100050891": "魔法师[???]的长袍",
    "100200737": "热情舞动桑巴",
    "100150763": "性感洒脱探戈",
    "100050892": "优雅旋律华尔兹",
    "100260727": "赤地千里战靴",
    "100060760": "冲锋陷阵胸甲",
    "100110747": "破釜沉舟护腿",
    "100160683": "枪林弹雨护肩",
    "100110746": "首席执行官裁决短裤",
    "100060759": "首席执行官裁决夹克",
    "100160682": "首席执行官裁决肩甲",
    "100210706": "首席执行官裁决腰带",
    "100260726": "首席执行官裁决长靴",
    "100110745": "死亡阴影短裤",
    "100160681": "死亡阴影护肩",
    "100060758": "死亡阴影夹克",
    "100210705": "死亡阴影腰带",
    "100260725": "死亡阴影长靴",
    "100210707": "浴血奋战腰带",
    "100170687": "完美掌控",
    "100170666": "炙炎:榴莲",
    "100220666": "炙炎:山竹",
    "100070703": "炙炎:火龙果",
    "100270667": "炙炎:木瓜",
    "100120695": "炙炎:荔枝",
    "100170665": "艰难求生之斗志",
    "100270666": "寂静寒夜之忍耐",
    "100220665": "守护战士之苦难",
    "100070702": "燃烧烈焰之勇气",
    "100120694": "肆虐狂风之意志",
    "100270668": "遮天蔽日长靴",
    "100220667": "风起云涌腰带",
    "100070704": "气吞山河战甲",
    "100120696": "雷霆万钧护腿",
    "100170667": "排山倒海护肩",
    "100180674": "魔龙之心",
    "100230677": "碎钢之牙",
    "100080729": "妖精之姿",
    "100280673": "自然之核",
    "100130710": "邪恶之角",
    "100180675": "千链锁灵肩甲",
    "100230678": "千链锁灵腰带",
    "100080730": "千链锁灵战甲",
    "100280674": "千链锁灵战靴",
    "100130711": "千链锁灵护腿",
    "100180673": "贝利亚尔:毁灭之种",
    "100230676": "亚巴顿:绝望地狱",
    "100080728": "撒旦:沸腾之怒",
    "100280672": "巴尔:堕落之魂",
    "100130709": "亚蒙:谎言之力",
    "100150775": "猛烈燃烧之炎",
    "100200749": "宁静苍翠之水",
    "100050927": "宽恕坚韧之地",
    "100250771": "交织烈日之风",
    "100100809": "蚕食新绿之息",
    "100150773": "奔流不息之山川",
    "100200747": "奔流不息之狂风",
    "100050925": "奔流不息之岁月",
    "100250769": "奔流不息之银河",
    "100100807": "奔流不息之伽蓝",
    "100150774": "矛盾的抉择",
    "100200748": "正义的抉择",
    "100050926": "人性的抉择",
    "100250770": "守护的抉择",
    "100100808": "命运的抉择",
    "100322715": "红兔之祝福",
    "100312836": "白象之庇护",
    "100301126": "四叶草之初心",
    "100322716": "祝福之风-西尔芙",
    "100312837": "火魔之焰-沙罗曼达",
    "100301127": "冷焰之冰-温蒂妮",
    "100322714": "寂静无言之露珠",
    "100312835": "拥抱晨曦之温暖",
    "100301125": "驱散月光之黎明",
    "100322713": "盖柏:完美的均衡",
    "100312834": "莱多:变幻的规律",
    "100301124": "肯那兹:精神燎原之火",
    "100345241": "高贵之天",
    "100353402": "智慧之地",
    "100390329": "宽容之海",
    "100345242": "末日之刻",
    "100353403": "时之漩涡",
    "100390330": "时之矛盾",
    "100345243": "能量回流控制者",
    "100353404": "电光能量支配者",
    "100390331": "电磁能量传送者",
    "100250756": "堕入地狱之脚",
    "100322717": "支配黑暗之环",
    "100390332": "无尽地狱黑暗之印",
    "100050893": "堕落深渊黑魔法衬衫",
    "100301128": "堕落世界树之生命",
    "100345244": "暗黑术士亲笔古书",
    "100100794": "驱散黑暗短裤",
    "100312838": "执着的探求",
    "100353405": "暗黑术士的精髓",
    "100301129": "引路者的四季项链",
    "100345245": "引路者的旅行书",
    "100060755": "引路者的黄昏披风",
    "100312839": "时间指引之针",
    "100353406": "被困的时之沙",
    "100110742": "时空漩涡护腿",
    "100322718": "次元穿越者之印",
    "100390333": "次元流星坠",
    "100260722": "次元漫步者长靴",
    "100070697": "地狱边缘",
    "100301130": "悲痛者项链",
    "100345246": "悲情者遗物",
    "100120689": "灵魂的呐喊",
    "100312840": "支配战场的呐喊",
    "100353407": "寂寞的呼喊",
    "100270661": "悲喜交加",
    "100322719": "命运的捉弄",
    "100390334": "命运挑战者",
    "100080721": "泣血之恨",
    "100301131": "激狂之怒",
    "100345247": "失控之怒",
    "100130702": "疯狂之如影随形",
    "100312841": "狂乱之坚如磐石",
    "100353408": "狂乱之天灾降临",
    "100280665": "崩溃世界的忧伤",
    "100390335": "悲剧人生的归寂",
    "100322720": "蓬勃生命的落幕",
    "100345240": "军神的遗书",
    "100353401": "军神的庇护宝石",
    "100390328": "军神的古怪耳环",
}
